.trip_line {
	margin: 10px;
    border: 1px solid #ddd;
}
.trip_line ul li{
	display: inline;
    border: 1px solid;
    padding: 0 2px;
    border-radius: 8px;
    cursor: pointer;
    background-color: #f9f9c4;
    border: 1px solid #dedeb7;
	font-size: 16px;
}
.timetable {
    margin-left: 26px;
    padding-top: 8px;
}

.timetable ul li{
	display: inline;
}

.timetable ul li:first-child{
	font-weight: 700;
}

.timetable ul li:first-child .row{
    background: #f5f5f5;
    padding: 2px;
    border-bottom: 1px solid #e5e5e5;
}

.timetable ul li div{
	padding: 4px;
}

.timetable ul li .del{
	padding: 4px;
    cursor: pointer;
    float: right;
    padding-right: 18px;
}

.timetable ul li .del:hover{
	color: #333;
	text-shadow: 0 0 1px #333
}